name: tests_hybrid run_id: commands[0] env HOME: /home/jenkins env LANG: C.UTF-8 env PATH: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid/bin:/opt/pyenv/bin:/tmp/venv-I9k1/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PYTHONHASHSEED: 3468283970 env PYTHONIOENCODING: utf-8 env SSH_AUTH_SOCK: ******************************** env TOX_ENV_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid env TOX_ENV_NAME: tests_hybrid env TOX_WORK_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox env USE_ODL_ALT_KARAF_ENV: ./karaf221.env env USE_ODL_ALT_KARAF_INSTALL_DIR: karaf221 env VIRTUAL_ENV: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid env __TOX_ENVIRONMENT_VARIABLE_ORIGINAL_CI: true metadata pid: 40742 cwd: /w/workspace/transportpce-tox-verify-transportpce-master/tests allow: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid/bin/*:launch_tests.sh cmd: ./launch_tests.sh hybrid exit_code: 1 using environment variables from ./karaf221.env pytest -q transportpce_tests/hybrid/test01_device_change_notifications.py ................................................... [100%] 51 passed in 149.02s (0:02:29) pytest -q transportpce_tests/hybrid/test02_B100G_end2end.py .............FFFFFF..F.FFFFF.FFFFFFFFFFF.FFFFFFF....FF.FFFFFFFFFFFFFF..F [ 66%] ...................FFFFFF............ [100%] =================================== FAILURES =================================== ______ TestTransportPCEB100GEndtoend.test_014_check_interface_otsi_xpdra2 ______ self = def test_014_check_interface_otsi_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-755:768') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:278: AssertionError ___ TestTransportPCEB100GEndtoend.test_015_check_interface_OTSI_GROUP_xpdra2 ___ self = def test_015_check_interface_OTSI_GROUP_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-OTSIGROUP-400G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:295: AssertionError _____ TestTransportPCEB100GEndtoend.test_016_check_interface_OTUC4_xpdra2 ______ self = def test_016_check_interface_OTUC4_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-OTUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:316: AssertionError ______ TestTransportPCEB100GEndtoend.test_017_check_interface_otsi_xpdrc2 ______ self = def test_017_check_interface_otsi_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-755:768') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:342: AssertionError ___ TestTransportPCEB100GEndtoend.test_018_check_interface_OTSI_GROUP_xpdrc2 ___ self = def test_018_check_interface_OTSI_GROUP_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-OTSIGROUP-400G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:360: AssertionError _____ TestTransportPCEB100GEndtoend.test_019_check_interface_OTUC4_xpdrc2 ______ self = def test_019_check_interface_OTUC4_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-OTUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:381: AssertionError ______ TestTransportPCEB100GEndtoend.test_022_check_otn_topo_OTUC4_links _______ self = def test_022_check_otn_topo_OTUC4_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:426: KeyError __________ TestTransportPCEB100GEndtoend.test_024_get_ODUC4_service1 ___________ self = def test_024_get_ODUC4_service1(self): response = test_utils.get_ordm_serv_list_attr_request( "services", "service1-ODUC4") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:457: AssertionError _____ TestTransportPCEB100GEndtoend.test_025_check_interface_ODUC4_xpdra2 ______ self = def test_025_check_interface_ODUC4_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-ODUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:472: AssertionError _____ TestTransportPCEB100GEndtoend.test_026_check_interface_ODUC4_xpdrc2 ______ self = def test_026_check_interface_ODUC4_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-ODUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:498: AssertionError _________ TestTransportPCEB100GEndtoend.test_027_check_otn_topo_links __________ self = def test_027_check_otn_topo_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 4) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:524: KeyError ___________ TestTransportPCEB100GEndtoend.test_028_check_otn_topo_tp ___________ self = def test_028_check_otn_topo_tp(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) for node in response['network'][0]['node']: if node['node-id'] in ('XPDR-A2-XPDR2', 'XPDR-C2-XPDR2'): tpList = node['ietf-network-topology:termination-point'] for tp in tpList: if tp['tp-id'] == 'XPDR2-NETWORK1': > xpdrTpPortConAt = tp['org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes' transportpce_tests/hybrid/test02_B100G_end2end.py:557: KeyError __________ TestTransportPCEB100GEndtoend.test_030_get_100GE_service_1 __________ self = def test_030_get_100GE_service_1(self): response = test_utils.get_ordm_serv_list_attr_request( "services", "service-100GE") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:589: AssertionError __ TestTransportPCEB100GEndtoend.test_031_check_interface_100GE_CLIENT_xpdra2 __ self = def test_031_check_interface_100GE_CLIENT_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-CLIENT1-ETHERNET-100G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:598: AssertionError __ TestTransportPCEB100GEndtoend.test_032_check_interface_ODU4_CLIENT_xpdra2 ___ self = def test_032_check_interface_ODU4_CLIENT_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-CLIENT1-ODU4:service-100GE') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:615: AssertionError __ TestTransportPCEB100GEndtoend.test_033_check_interface_ODU4_NETWORK_xpdra2 __ self = def test_033_check_interface_ODU4_NETWORK_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-ODU4:service-100GE') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:639: AssertionError _____ TestTransportPCEB100GEndtoend.test_034_check_ODU4_connection_xpdra2 ______ self = def test_034_check_ODU4_connection_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'odu-connection', 'XPDR2-CLIENT1-ODU4-x-XPDR2-NETWORK1-ODU4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:669: AssertionError __ TestTransportPCEB100GEndtoend.test_035_check_interface_100GE_CLIENT_xpdrc2 __ self = def test_035_check_interface_100GE_CLIENT_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-CLIENT1-ETHERNET-100G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:686: AssertionError __ TestTransportPCEB100GEndtoend.test_036_check_interface_ODU4_CLIENT_xpdrc2 ___ self = def test_036_check_interface_ODU4_CLIENT_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-CLIENT1-ODU4:service-100GE') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:703: AssertionError __ TestTransportPCEB100GEndtoend.test_037_check_interface_ODU4_NETWORK_xpdrc2 __ self = def test_037_check_interface_ODU4_NETWORK_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-ODU4:service-100GE') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:727: AssertionError _____ TestTransportPCEB100GEndtoend.test_038_check_ODU4_connection_xpdrc2 ______ self = def test_038_check_ODU4_connection_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'odu-connection', 'XPDR2-CLIENT1-ODU4-x-XPDR2-NETWORK1-ODU4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:763: AssertionError _________ TestTransportPCEB100GEndtoend.test_039_check_otn_topo_links __________ self = def test_039_check_otn_topo_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 4) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:780: KeyError ___________ TestTransportPCEB100GEndtoend.test_040_check_otn_topo_tp ___________ self = def test_040_check_otn_topo_tp(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) for node in response['network'][0]['node']: if node['node-id'] in ('XPDR-A2-XPDR2', 'XPDR-C2-XPDR2'): tpList = node['ietf-network-topology:termination-point'] for tp in tpList: if tp['tp-id'] == 'XPDR2-NETWORK1': > xpdrTpPortConAt = tp['org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes' transportpce_tests/hybrid/test02_B100G_end2end.py:798: KeyError __________ TestTransportPCEB100GEndtoend.test_042_get_100GE_service_2 __________ self = def test_042_get_100GE_service_2(self): response = test_utils.get_ordm_serv_list_attr_request("services", "service-100GE2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:830: AssertionError __________ TestTransportPCEB100GEndtoend.test_043_check_service_list ___________ self = def test_043_check_service_list(self): response = test_utils.get_ordm_serv_list_request() self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['service-list']['services']), 4) E AssertionError: 1 != 4 transportpce_tests/hybrid/test02_B100G_end2end.py:840: AssertionError _________ TestTransportPCEB100GEndtoend.test_044_check_otn_topo_links __________ self = def test_044_check_otn_topo_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 4) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:845: KeyError ___________ TestTransportPCEB100GEndtoend.test_045_check_otn_topo_tp ___________ self = def test_045_check_otn_topo_tp(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) for node in response['network'][0]['node']: if node['node-id'] in ('XPDR-A2-XPDR2', 'XPDR-C2-XPDR2'): tpList = node['ietf-network-topology:termination-point'] for tp in tpList: if tp['tp-id'] == 'XPDR2-NETWORK1': > xpdrTpPortConAt = tp['org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes' transportpce_tests/hybrid/test02_B100G_end2end.py:863: KeyError ________ TestTransportPCEB100GEndtoend.test_046_delete_100GE_service_2 _________ self = def test_046_delete_100GE_service_2(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service-100GE2" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service-100GE2' does not exist in datastore" transportpce_tests/hybrid/test02_B100G_end2end.py:879: AssertionError ________ TestTransportPCEB100GEndtoend.test_047_delete_100GE_service_1 _________ self = def test_047_delete_100GE_service_1(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service-100GE" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service-100GE' does not exist in datastore" transportpce_tests/hybrid/test02_B100G_end2end.py:889: AssertionError __________ TestTransportPCEB100GEndtoend.test_048_check_service_list ___________ self = def test_048_check_service_list(self): response = test_utils.get_ordm_serv_list_request() self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['service-list']['services']), 2) E AssertionError: 1 != 2 transportpce_tests/hybrid/test02_B100G_end2end.py:896: AssertionError _________ TestTransportPCEB100GEndtoend.test_053_check_otn_topo_links __________ self = def test_053_check_otn_topo_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 4) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:921: KeyError ___________ TestTransportPCEB100GEndtoend.test_054_check_otn_topo_tp ___________ self = def test_054_check_otn_topo_tp(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) for node in response['network'][0]['node']: if node['node-id'] in ('XPDR-A2-XPDR2', 'XPDR-C2-XPDR2'): tpList = node['ietf-network-topology:termination-point'] for tp in tpList: if tp['tp-id'] == 'XPDR2-NETWORK1': > xpdrTpPortConAt = tp['org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes' transportpce_tests/hybrid/test02_B100G_end2end.py:939: KeyError __________ TestTransportPCEB100GEndtoend.test_056_get_100GE_service_3 __________ self = def test_056_get_100GE_service_3(self): response = test_utils.get_ordm_serv_list_attr_request("services", "service-100GE3") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:966: AssertionError __________ TestTransportPCEB100GEndtoend.test_057_check_service_list ___________ self = def test_057_check_service_list(self): response = test_utils.get_ordm_serv_list_request() self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['service-list']['services']), 3) E AssertionError: 1 != 3 transportpce_tests/hybrid/test02_B100G_end2end.py:976: AssertionError __ TestTransportPCEB100GEndtoend.test_058_check_interface_100GE_CLIENT_xpdra2 __ self = def test_058_check_interface_100GE_CLIENT_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-CLIENT1-ETHERNET-100G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:981: AssertionError __ TestTransportPCEB100GEndtoend.test_059_check_interface_ODU4_CLIENT_xpdra2 ___ self = def test_059_check_interface_ODU4_CLIENT_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-CLIENT1-ODU4:service-100GE3') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:998: AssertionError __ TestTransportPCEB100GEndtoend.test_060_check_interface_ODU4_NETWORK_xpdra2 __ self = def test_060_check_interface_ODU4_NETWORK_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-ODU4:service-100GE3') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1022: AssertionError _____ TestTransportPCEB100GEndtoend.test_061_check_ODU4_connection_xpdra2 ______ self = def test_061_check_ODU4_connection_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'odu-connection', 'XPDR2-CLIENT1-ODU4-x-XPDR2-NETWORK1-ODU4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1052: AssertionError __ TestTransportPCEB100GEndtoend.test_062_check_interface_100GE_CLIENT_xpdrc2 __ self = def test_062_check_interface_100GE_CLIENT_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-CLIENT2-ETHERNET-100G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1069: AssertionError __ TestTransportPCEB100GEndtoend.test_063_check_interface_ODU4_CLIENT_xpdrc2 ___ self = def test_063_check_interface_ODU4_CLIENT_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-CLIENT2-ODU4:service-100GE3') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1086: AssertionError __ TestTransportPCEB100GEndtoend.test_064_check_interface_ODU4_NETWORK_xpdrc2 __ self = def test_064_check_interface_ODU4_NETWORK_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-ODU4:service-100GE3') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1110: AssertionError _____ TestTransportPCEB100GEndtoend.test_065_check_ODU4_connection_xpdrc2 ______ self = def test_065_check_ODU4_connection_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'odu-connection', 'XPDR2-CLIENT2-ODU4-x-XPDR2-NETWORK1-ODU4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1146: AssertionError _________ TestTransportPCEB100GEndtoend.test_066_check_otn_topo_links __________ self = def test_066_check_otn_topo_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 4) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:1163: KeyError ___________ TestTransportPCEB100GEndtoend.test_067_check_otn_topo_tp ___________ self = def test_067_check_otn_topo_tp(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) for node in response['network'][0]['node']: if node['node-id'] in ('XPDR-A2-XPDR2', 'XPDR-C2-XPDR2'): tpList = node['ietf-network-topology:termination-point'] for tp in tpList: if tp['tp-id'] == 'XPDR2-NETWORK1': > xpdrTpPortConAt = tp['org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'org-openroadm-otn-network-topology:xpdr-tp-port-connection-attributes' transportpce_tests/hybrid/test02_B100G_end2end.py:1181: KeyError ________ TestTransportPCEB100GEndtoend.test_068_delete_100GE_service_3 _________ self = def test_068_delete_100GE_service_3(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service-100GE3" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service-100GE3' does not exist in datastore" transportpce_tests/hybrid/test02_B100G_end2end.py:1194: AssertionError _________ TestTransportPCEB100GEndtoend.test_069_delete_ODUC4_service __________ self = def test_069_delete_ODUC4_service(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service1-ODUC4" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service1-ODUC4' does not exist in datastore" transportpce_tests/hybrid/test02_B100G_end2end.py:1204: AssertionError _________ TestTransportPCEB100GEndtoend.test_072_check_otn_topo_links __________ self = def test_072_check_otn_topo_links(self): > self.test_022_check_otn_topo_OTUC4_links() transportpce_tests/hybrid/test02_B100G_end2end.py:1219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def test_022_check_otn_topo_OTUC4_links(self): response = test_utils.get_ietf_network_request('otn-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > self.assertEqual(len(response['network'][0]['ietf-network-topology:link']), 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E KeyError: 'ietf-network-topology:link' transportpce_tests/hybrid/test02_B100G_end2end.py:426: KeyError __ TestTransportPCEB100GEndtoend.test_092_check_interface_400GE_CLIENT_xpdra2 __ self = def test_092_check_interface_400GE_CLIENT_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-CLIENT1-ETHERNET') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1431: AssertionError ______ TestTransportPCEB100GEndtoend.test_093_check_interface_OTSI_xpdra2 ______ self = def test_093_check_interface_OTSI_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-755:768') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1448: AssertionError ___ TestTransportPCEB100GEndtoend.test_094_check_interface_OTSI_GROUP_xpdra2 ___ self = def test_094_check_interface_OTSI_GROUP_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-OTSIGROUP-400G') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1474: AssertionError _____ TestTransportPCEB100GEndtoend.test_095_check_interface_OTUC4_xpdra2 ______ self = def test_095_check_interface_OTUC4_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-OTUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1493: AssertionError _____ TestTransportPCEB100GEndtoend.test_096_check_interface_ODUC4_xpdra2 ______ self = def test_096_check_interface_ODUC4_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-ODUC4') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1519: AssertionError ____ TestTransportPCEB100GEndtoend.test_097_check_interface_ODUFLEX_xpdra2 _____ self = def test_097_check_interface_ODUFLEX_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-ODUFLEX') > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test02_B100G_end2end.py:1550: AssertionError =========================== short test summary info ============================ FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_014_check_interface_otsi_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_015_check_interface_OTSI_GROUP_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_016_check_interface_OTUC4_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_017_check_interface_otsi_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_018_check_interface_OTSI_GROUP_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_019_check_interface_OTUC4_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_022_check_otn_topo_OTUC4_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_024_get_ODUC4_service1 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_025_check_interface_ODUC4_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_026_check_interface_ODUC4_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_027_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_028_check_otn_topo_tp FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_030_get_100GE_service_1 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_031_check_interface_100GE_CLIENT_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_032_check_interface_ODU4_CLIENT_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_033_check_interface_ODU4_NETWORK_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_034_check_ODU4_connection_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_035_check_interface_100GE_CLIENT_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_036_check_interface_ODU4_CLIENT_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_037_check_interface_ODU4_NETWORK_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_038_check_ODU4_connection_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_039_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_040_check_otn_topo_tp FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_042_get_100GE_service_2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_043_check_service_list FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_044_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_045_check_otn_topo_tp FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_046_delete_100GE_service_2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_047_delete_100GE_service_1 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_048_check_service_list FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_053_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_054_check_otn_topo_tp FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_056_get_100GE_service_3 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_057_check_service_list FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_058_check_interface_100GE_CLIENT_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_059_check_interface_ODU4_CLIENT_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_060_check_interface_ODU4_NETWORK_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_061_check_ODU4_connection_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_062_check_interface_100GE_CLIENT_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_063_check_interface_ODU4_CLIENT_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_064_check_interface_ODU4_NETWORK_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_065_check_ODU4_connection_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_066_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_067_check_otn_topo_tp FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_068_delete_100GE_service_3 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_069_delete_ODUC4_service FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_072_check_otn_topo_links FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_092_check_interface_400GE_CLIENT_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_093_check_interface_OTSI_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_094_check_interface_OTSI_GROUP_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_095_check_interface_OTUC4_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_096_check_interface_ODUC4_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_097_check_interface_ODUFLEX_xpdra2 53 failed, 56 passed in 352.77s (0:05:52)